a kind of trailer hitch - Türkisch Englisch Wörterbuch